#if defined(ENABLE_DEMO_HUB_HW_GPIO) && (ENABLE_DEMO_HUB_HW_GPIO == 1)
    {&musicplayer , "HW:AUDIO", app_hw_audio, NULL},
#else
    {&musicplayer , "HW:AUDIO", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_HW_GPIO) && (ENABLE_DEMO_HUB_HW_GPIO == 1)
    {&stresstest , "HW:GPIO", app_hw_gpio, NULL},
#else
    {&stresstest , "HW:GPIO", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_ANIM) && (ENABLE_DEMO_HUB_ANIM == 1)
    {&animation , "动图组件", app_anim, quick_win_anim},
#else
    {&animation , "动图组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_ANIMINMG) && (ENABLE_DEMO_HUB_ANIMINMG == 1)
    {&animation , "animimg组件", app_animimg, quick_win_animimg},
#else
    {&animation , "animimg组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_ARC) && (ENABLE_DEMO_HUB_ARC == 1)
    {&arc , "弧形组件", app_arc, NULL},
#else
    {&arc , "弧形组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_BAR) && (ENABLE_DEMO_HUB_BAR == 1)
    {&bar , "进度条组件", app_bar, NULL},
#else
    {&bar , "进度条组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_BENCHMARK) && (ENABLE_DEMO_HUB_BENCHMARK == 1)
    {&basetest , "基准测试", app_benchmark, NULL},
#else
    {&basetest , "基准测试", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_BTN) && (ENABLE_DEMO_HUB_BTN == 1)
    {&stresstest , "btn组件", app_btn, NULL},
#else
    {&stresstest , "btn组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_BTNMATRIX) && (ENABLE_DEMO_HUB_BTNMATRIX == 1)
    {&game , "btnmatrix组件", app_btnmatrix, NULL},
#else
    {&game , "btnmatrix组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_CALENDAR) && (ENABLE_DEMO_HUB_CALENDAR == 1)
    {&stresstest , "calendar组件", app_calendar, NULL},
#else
    {&stresstest , "calendar组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_CANVAS) && (ENABLE_DEMO_HUB_CANVAS == 1)
    {&stresstest , "canvas组件", app_canvas, NULL},
#else
    {&stresstest , "canvas组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_CHART) && (ENABLE_DEMO_HUB_CHART == 1)
    {&chart , "图表组件", app_chart, NULL},
#else
    {&chart , "图表组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_CHAT_BOT) && (ENABLE_DEMO_HUB_CHAT_BOT == 1)
    {&game , "chat_bot", app_chat_bot, NULL},
#else
    {&game , "chat_bot", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_CHECKBOX) && (ENABLE_DEMO_HUB_CHECKBOX == 1)
    {&stresstest , "checkbox组件", app_checkbox, NULL},
#else
    {&stresstest , "checkbox组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_CLEAN_SCREEN) && (ENABLE_DEMO_HUB_CLEAN_SCREEN == 1)
    {&cleanmode , "擦屏", app_clean_screen, NULL},
#else
    {&cleanmode , "擦屏", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_COLORWHEEL) && (ENABLE_DEMO_HUB_COLORWHEEL == 1)
    {&stresstest , "colorwheel组件", app_colorwheel, NULL},
#else
    {&stresstest , "colorwheel组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_IMG) && (ENABLE_DEMO_HUB_IMG == 1)
    {&stresstest , "img组件", app_img, NULL},
#else
    {&stresstest , "img组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_IMGBTN) && (ENABLE_DEMO_HUB_IMGBTN == 1)
    {&stresstest , "imgbtn组件", app_imgbtn, NULL},
#else
    {&stresstest , "imgbtn组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_KEYBOARD) && (ENABLE_DEMO_HUB_KEYBOARD == 1)
    {&keyboard , "键盘组件", app_keyboard, NULL}, 
#else
    {&keyboard , "键盘组件", NULL, NULL}, 
#endif


#if defined(ENABLE_DEMO_HUB_LABEL) && (ENABLE_DEMO_HUB_LABEL == 1)
    {&stresstest , "label组件", app_label, NULL},
#else
    {&stresstest , "label组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_LED) && (ENABLE_DEMO_HUB_LED == 1)
    {&stresstest, "led组件", app_led, NULL},
#else
    {&stresstest, "led组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_LINE) && (ENABLE_DEMO_HUB_LINE == 1)
    {&stresstest, "line组件", app_line, NULL},
#else
    {&stresstest, "line组件", NULL, NULL},
#endif

#if defined(ENABLE_DEMO_HUB_LINE) && (ENABLE_DEMO_HUB_LINE == 1)
    {&stresstest, "list组件", app_list, NULL},
#else
    {&stresstest, "list组件", NULL, NULL},
#endif


